package com.ruoyi.iot.domain;


import java.util.List;

public class CollectPoint {

//    @Excel(value = "采集编码", col = 1)
    private String code; //采集编码 人+日期+序号
    private String createuserId; //创建用户编码
//    @ExcelColumn(value = "采集人", col = 2)
    private String createuserName; //创建用户名称
    private Long createuserCode;//
    private String collectionDate;//yyyy-MM-dd
    private Integer todaySort;//当天采样排序
//    @ExcelColumn(value = "采集时间（必填，格式不能变，至少到月）", col = 3)
    private String collectionTime;
//    @ExcelColumn(value = "作物名称（必填）", col = 4)
    private String cropName;

//    @ExcelColumn(value = "经度(WGS-84)（必填）", col = 5)
    private String longitude;
//    @ExcelColumn(value = "纬度(WGS-84)（必填）", col = 6)
    private String latitude;

    private String collectionTimeMin;
    private String collectionTimeMax;

//    @ExcelColumn(value = "备注（小于200字）", col = 7)
    private String remark;
    private String leafpicPath; //叶子图片地址
//    @ExcelColumn(value = "叶子图片地址", col = 8)
    private String leafpicPathDir;

    private String croppicPath; //植被图片地址
//    @ExcelColumn(value = "植被图片地址", col = 9)
    private String croppicPathDir;

    private String blockpicPath; //地块图片地址
//    @ExcelColumn(value = "地块图片地址", col = 10)
    private String blockpicPathDir;

    private String id; //编码

    private String taskId; //任务编号

    private String isCover; //是否有植被覆盖

    private String isExport; //是否导入

    private String geom; //图形


    private String createDate; //创建时间
    private String updateDate; //更新时间


    private String state; //采集状态
    private String orgId; //组织机构编码
    private String provinceCode; //省编码

    private String provinceName; //省名称

    private String cityCode; //市编码

    private String cityName; //市名称

    private String countyCode; //县编码

    private String countyName; //县名称



    private String timeArray; //时间数组

    private String counts; //时间数组

    private String isAll; //是否全选

    private String duplicateremoval; //去重

    private String pointimgurl;//采集点图片集合
    private String pointtype;//采集点类型 （SP 表示三普图片导入的采集点）

    private List<String> orgIds;


    ////////////////////////////////


    public Long getCreateuserCode() {
        return createuserCode;
    }

    public void setCreateuserCode(Long createuserCode) {
        this.createuserCode = createuserCode;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getCollectionDate() {
        return collectionDate;
    }

    public void setCollectionDate(String collectionDate) {
        this.collectionDate = collectionDate;
    }

    public String getCollectionTimeMin() {
        return collectionTimeMin;
    }

    public void setCollectionTimeMin(String collectionTimeMin) {
        this.collectionTimeMin = collectionTimeMin;
    }

    public String getCollectionTimeMax() {
        return collectionTimeMax;
    }

    public void setCollectionTimeMax(String collectionTimeMax) {
        this.collectionTimeMax = collectionTimeMax;
    }

    public Integer getTodaySort() {
        return todaySort;
    }

    public void setTodaySort(Integer todaySort) {
        this.todaySort = todaySort;
    }

    public String getLeafpicPathDir() {
        return leafpicPathDir;
    }

    public void setLeafpicPathDir(String leafpicPathDir) {
        this.leafpicPathDir = leafpicPathDir;
    }

    public String getCroppicPathDir() {
        return croppicPathDir;
    }

    public void setCroppicPathDir(String croppicPathDir) {
        this.croppicPathDir = croppicPathDir;
    }

    public String getBlockpicPathDir() {
        return blockpicPathDir;
    }

    public void setBlockpicPathDir(String blockpicPathDir) {
        this.blockpicPathDir = blockpicPathDir;
    }

    public String getCropName() {
        return cropName;
    }

    public void setCropName(String cropName) {
        this.cropName = cropName;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getCollectionTime() {
        return collectionTime;
    }

    public void setCollectionTime(String collectionTime) {
        this.collectionTime = collectionTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getIsCover() {
        return isCover;
    }

    public void setIsCover(String isCover) {
        this.isCover = isCover;
    }

    public String getIsExport() {
        return isExport;
    }

    public void setIsExport(String isExport) {
        this.isExport = isExport;
    }

    public String getGeom() {
        return geom;
    }

    public void setGeom(String geom) {
        this.geom = geom;
    }

    public String getCreateuserId() {
        return createuserId;
    }

    public void setCreateuserId(String createuserId) {
        this.createuserId = createuserId;
    }

    public String getCreateuserName() {
        return createuserName;
    }

    public void setCreateuserName(String createuserName) {
        this.createuserName = createuserName;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(String updateDate) {
        this.updateDate = updateDate;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getCountyCode() {
        return countyCode;
    }

    public void setCountyCode(String countyCode) {
        this.countyCode = countyCode;
    }

    public String getCountyName() {
        return countyName;
    }

    public void setCountyName(String countyName) {
        this.countyName = countyName;
    }

    public String getLeafpicPath() {
        return leafpicPath;
    }

    public void setLeafpicPath(String leafpicPath) {
        this.leafpicPath = leafpicPath;
    }

    public String getCroppicPath() {
        return croppicPath;
    }

    public void setCroppicPath(String croppicPath) {
        this.croppicPath = croppicPath;
    }

    public String getBlockpicPath() {
        return blockpicPath;
    }

    public void setBlockpicPath(String blockpicPath) {
        this.blockpicPath = blockpicPath;
    }

    public String getTimeArray() {
        return timeArray;
    }

    public void setTimeArray(String timeArray) {
        this.timeArray = timeArray;
    }

    public String getCounts() {
        return counts;
    }

    public void setCounts(String counts) {
        this.counts = counts;
    }

    public String getIsAll() {
        return isAll;
    }

    public void setIsAll(String isAll) {
        this.isAll = isAll;
    }

    public String getDuplicateremoval() {
        return duplicateremoval;
    }

    public void setDuplicateremoval(String duplicateremoval) {
        this.duplicateremoval = duplicateremoval;
    }

    public String getPointimgurl() {
        return pointimgurl;
    }

    public void setPointimgurl(String pointimgurl) {
        this.pointimgurl = pointimgurl;
    }

    public String getPointtype() {
        return pointtype;
    }

    public void setPointtype(String pointtype) {
        this.pointtype = pointtype;
    }

    public List<String> getOrgIds() {
        return orgIds;
    }

    public void setOrgIds(List<String> orgIds) {
        this.orgIds = orgIds;
    }

    @Override
    public String toString() {
        return "CollectPoint{" +
                "cropName='" + cropName + '\'' +
                ", longitude='" + longitude + '\'' +
                ", latitude='" + latitude + '\'' +
                ", collectionTime='" + collectionTime + '\'' +
                ", remark='" + remark + '\'' +
                ", id='" + id + '\'' +
                ", taskId='" + taskId + '\'' +
                ", isCover='" + isCover + '\'' +
                ", isExport='" + isExport + '\'' +
                ", geom='" + geom + '\'' +
                ", createuserId='" + createuserId + '\'' +
                ", createuserName='" + createuserName + '\'' +
                ", createDate='" + createDate + '\'' +
                ", updateDate='" + updateDate + '\'' +
                ", state='" + state + '\'' +
                ", orgId='" + orgId + '\'' +
                ", provinceCode='" + provinceCode + '\'' +
                ", provinceName='" + provinceName + '\'' +
                ", cityCode='" + cityCode + '\'' +
                ", cityName='" + cityName + '\'' +
                ", countyCode='" + countyCode + '\'' +
                ", countyName='" + countyName + '\'' +
                ", leafpicPath='" + leafpicPath + '\'' +
                ", croppicPath='" + croppicPath + '\'' +
                ", blockpicPath='" + blockpicPath + '\'' +
                ", timeArray='" + timeArray + '\'' +
                ", counts='" + counts + '\'' +
                ", isAll='" + isAll + '\'' +
                '}';
    }

    public String tojson() {
        return "{"
                + "\"cropName\":\"" + cropName + "\","
                + "\"longitude\":\"" + longitude + "\","
                + "\"latitude\":\"" + latitude + "\","
                + "\"collectionTime\":\"" + collectionTime + "\","
                + "\"remark\":\"" + remark + "\","
                + "\"id\":\"" + id + "\","
                + "\"taskId\":\"" + taskId + "\","
                + "\"isCover\":\"" + isCover + "\","
                + "\"isExport\":\"" + isExport + "\","
                + "\"geom\":\"" + geom + "\","
                + "\"createuserId\":\"" + createuserId + "\","
                + "\"createDate\":\"" + createDate + "\","
                + "\"createuserName\":\"" + createuserName + "\","
                + "\"updateDate\":\"" + updateDate + "\","
                + "\"state\":\"" + state + "\","
                + "\"orgId\":\"" + orgId + "\","
                + "\"provinceCode\":\"" + provinceCode + "\","
                + "\"provinceName\":\"" + provinceName + "\","
                + "\"cityCode\":\"" + cityCode + "\","
                + "\"cityName\":\"" + cityName + "\","
                + "\"countyCode\":\"" + countyCode + "\","
                + "\"countyName\":\"" + countyName + "\","
                + "\"leafpicPath\":\"" + leafpicPath + "\","
                + "\"croppicPath\":\"" + croppicPath + "\","
                + "\"blockpicPath\":\"" + blockpicPath + "\","
                + "\"timeArray\":\"" + timeArray + "\","
                + "\"counts\":\"" + counts + "\","
                + "\"isAll\":\"" + isAll + "\""
                + "}";
    }
}
